electrically powered suction equipment - Francés Inglés Diccionario